a track or trail left something - Español Inglés Diccionario